.breadcrumb {background: #663d1f;}
.breadcrumb-item.active {color: #cfcfcf;}
.text-dark {color: #acb7c2!important}
.wrap a:focus{outline:none;}
.btn,.alert,.breadcrumb{
    border-radius: .05rem;
}
.text-muted {
    color: #bec3c8!important;
}
table.dataTable thead th, table.dataTable thead td {
    border-bottom: 1px solid #b3350f;
}
table.dataTable.no-footer {
    border-bottom: 1px solid #b3350f;
}
table.dataTable tbody tr {
    background-color: #c4721712;
}
.table td, .table th {
    vertical-align: inherit;
}
.dataTables_wrapper .dataTables_paginate .paginate_button {
    color: #dcd4a8 !important;
}
.dataTables_wrapper .dataTables_length, .dataTables_wrapper .dataTables_filter, .dataTables_wrapper .dataTables_info, .dataTables_wrapper .dataTables_processing, .dataTables_wrapper .dataTables_paginate {
    color: #dcd4a8;
}
.btn-outline-dark {
    background: #b0b0b0;
    border-color: #d2d2d2;
}
.btn-default {
    color: #fff6f6;
    background-color: transparent;
    border-color: #878585;
    -moz-transition: all .1s ease-in;
    -o-transition: all .1s ease-in;
    -webkit-transition: all .1s ease-in;
    transition: all .1s ease-in;
    -moz-border-radius: 0px;
    border-radius: 0px;
}
.btn-default:active, .btn-default:focus, .btn-default:hover {
    color: #fff !important;
    background-color: #ff0000 !important;
    border-color: #ff0000 !important;
}
body{background:#050608;color:#dcd4a8;}
.wrap{background:url(../img/s11bj.jpg) no-repeat center top;min-width:1280px;}
.center{width:1200px;height:auto;margin:0 auto;position:relative;}
.top{height:380px;margin-top:10px;}
a {color: #d8681c;}
.main{height:auto;}
.mainL{width:296px;height:auto;float:left;}
.download{width:296px;height:169px;background:url(../img/s01.jpg)}
.download a{width: 245px;height:169px;line-height:169px;font-size:28px;text-align:center;color:#ffffff;font-weight:bold;}
.download a:hover,.download a:after{
    opacity: .6;
    -moz-animation: linear icoBig2 1.6s infinite;
    animation: linear icoBig2 1.6s infinite;
    -webkit-animation: linear icoBig2 1.6s infinite;
}
.join{width:296px;height:70px;background:url(../img/s02.jpg)}
.join a{width:130px;height:70px;background:url(../img/s03.jpg) no-repeat center;font-size:14px;display:inline-block;text-align:center;color:#fff;line-height:68px;margin-left:10px;}
.join a:hover{background:url(../img/s04.jpg) no-repeat center;font-size:16px;}
.icon{background:url(../img/icon.png) no-repeat center bottom;margin:26px 0 0 20px;position:relative;width:30px;}
.bast h3{color:#f6e099;font-size:18px;width:80px;height:44px;text-align:center;border-bottom:3px solid #f6e099;float:left;}
.bast2{height:44px;width:266px;margin:0px auto;line-height:44px;position:relative;}
.bast2 p{width:266px;height:1px;background:#f6e099;position:absolute;top:45px;}
.bast3{height:45px;width:260px;margin:0px auto;line-height:26px;}
.bast3 a{width:230px;color: #ffffff;border-bottom: 1px solid #3c425b;margin-left: 34px;margin-top: 22px;text-decoration:none;display: inline-block;}
.mainPic{width:296px;position:relative;}
.mainPic div{width:296px;height:134px;overflow:hidden;position:relative;}
.mainPic div a{width:296px;height:134px;display:block;position:absolute;left:0;top:0;}
.picOne{background:url(../img/s11.jpg);background-size: 100% auto;}
.picTwo{background:url(../img/s12.jpg);background-size: 100% auto;}
.picThree{background:url(../img/s13.jpg);background-size: 100% auto;}
.picFour{background:url(../img/s14.jpg);background-size: 100% auto;}
.mainPic div p{color:#b8925c;font-size:18px;font-weight:bold;position:absolute;top:55px;left:24px;}
.mainPic div img{width:20px;height:24px;position:absolute;top:55px;left:100px;display:none;}

.card{background: #402b1a;border: unset;border-radius: unset;}
.card h3{color:#fff;font-size:18px;line-height:45px;text-align:center;font-weight:400;}
.card p{color:#dcd4a8;font-size:14px;line-height:26px;text-align:center;}
.card-header{background: #663d1f;font-size: 17px;color: #dcd4a8;}
.table {color: #dcd4a8;}
.table td, .table th {border-top: 1px solid #dee2e624;}
.table-hover tbody tr:hover {color: #dcc359;background-color: rgba(0,0,0,.075);}
.table-bordered td, .table-bordered th {border: 1px solid #bcb7665c;}

pre {
    display: block;
    font-size: 87.5%;
    color: #ffffff;
}
.modal-content {
    color: #000;
}